package com.jxbeidou.system.user.entity;

import lombok.Data;
import lombok.EqualsAndHashCode;
import com.baomidou.mybatisplus.annotation.*;
import java.util.Date;
import com.jxbeidou.core.mybatis.entity.BaseEntity;

/**
 * 登录用户表
 *
 * @author 杜晓祥 
 * @since 1.0.0 2023-12-14
 */
@EqualsAndHashCode(callSuper=false)
@Data
@TableName("sys_user")
public class UserDO extends BaseEntity {

	/**
	* 用户名称
	*/
	@TableField(value = "username")
	private String username;

	/**
	* 登录密码
	*/
	@TableField(value = "password")
	private String password;

	/**
	* 用户头像
	*/
	@TableField(value = "photo")
	private String photo;

	/**
	* 真实姓名
	*/
	@TableField(value = "real_name")
	private String realName;

	/**
	* 手机号
	*/
	@TableField(value = "phone")
	private String phone;

	/**
	* 电子邮箱
	*/
	@TableField(value = "email")
	private String email;

	/**
	* 性别
	*/
	@TableField(value = "sex")
	private Integer sex;

	/**
	* 机构ID
	*/
	@TableField(value = "org_id")
	private Long orgId;

	/**
	* 超级管理员，0:否，1:是
	*/
	@TableField(value = "super_admin")
	private Integer superAdmin;

	/**
	* 状态，0:禁用，1:启用
	*/
	@TableField(value = "status")
	private Integer status;







}